Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
déposer les armes
v. lay down arms, put down one's weapons, give up one's weapons
detail>>
écume de la société
n. scum, sweepings
detail>>
bas-fonds de la société
n. dregs of the society
detail>>
1
2
3
Next